76f3accedbf3d8b16b18e1b9cf7dd7ee34e8292a,providence-jax-rs/src/test/java/net/morimekta/providence/jax/rs/DropWizardIT.java,DropWizardIT,testProvidenceBinary,#,74

Before Change


                                  .register(DefaultProvidenceMessageBodyReader.class)
                                  .request()
                                  .accept(BinarySerializer.MIME_TYPE)
                                  .post(Entity.entity(Operation.builder()
                                                               .setOperator(Operator.ADD)
                                                               .addToOperands(Operand.withNumber(52d),
                                                                              Operand.withImaginary(new Imaginary(1d, -1d)),
                                                                              Operand.withNumber(15d))
                                                               .build(),
                                                      BinarySerializer.MIME_TYPE));

        assertThat(response.getStatus(), is(equalTo(200)));

After Change


                                  .register(DefaultProvidenceMessageBodyReader.class)
                                  .request()
                                  .accept(BinarySerializer.MIME_TYPE)
                                  .post(Entity.entity(new Operation(Operator.ADD,
                                                                    list(withNumber(52d),
                                                                         withImaginary(new Imaginary(1d, -1d)),
                                                                         withNumber(15d))),
                                                      BinarySerializer.MIME_TYPE));

        assertThat(response.getStatus(), is(equalTo(200)));